Search Result:spotted barramundi
Overview of noun spotted_barramundi
The noun spotted barramundi has 1 sense
- Australian arowana, Dawson River salmon, saratoga, spotted barramundi, spotted bonytongue, Scleropages leichardti -- (a species of large fish found in Australian rivers)